stink (due to lack of hygiene) - Espagnol Anglais Dictionnaire